import pygame
import sys
import time
#Iniciar pygame
pygame.init()

#Configurar la ventana
ancho = 800
alto = 600
ventana = pygame.display.set_mode((ancho, alto))
pygame.display.set_caption('Zombies Invasion')

#Defino al fondo
colinaarriba = pygame.image.load("img/colinaarriba.jpg")
x,y = 0,0
ventana.blit(colinaarriba, [x,y])
pygame.display.flip()

#Defino al personaje
samus = pygame.image.load("img/personaje2.png")
x2,y2 = 600, 400
ventana.blit(samus, [x2,y2])
pygame.display.flip()

#Defino monstruo
monstruo = pygame.image.load("img/Monstruo.png")
x3,y3 = 100, 400
ventana.blit(monstruo, [x3,y3])
pygame.display.flip()

#Defino al disparo
disparo = pygame.image.load("img/rayo.png")

# Bucle de eventos
while True:
	for event in pygame.event.get():
		if event.type == pygame.QUIT:
			pygame.quit
			sys.exit()
		if event.type == pygame.KEYDOWN:
			if event.key == pygame.K_LEFT:
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				x2 = x2 - 10
				ventana.blit(samus, [x2,y2])
				pygame.display.flip()
			if event.key == pygame.K_RIGHT:
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				x2 = x2 + 10
				ventana.blit(samus, [x2,y2])
				pygame.display.flip()
			if event.key == pygame.K_j:
				ventana.blit(disparo, [x2 - 80, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 100, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 120, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 140, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 160, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 180, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 200, y2 + 20])
				pygame.display.flip() 
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 220, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 240, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 260, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 280, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 300, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 320, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 340, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 360, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 380, y2 + 20])
				pygame.display.flip()  
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 400, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 420, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 440, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 460, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 480, y2 + 20])
				pygame.display.flip()
				ventana.blit(colinaarriba,[x,y])
				ventana.blit(monstruo, [x3,y3])
				ventana.blit(samus, [x2,y2])
				ventana.blit(disparo, [x2 - 500, y2 + 20])
				
				       
